package com.web3.management.dto.response;

import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
public class TradeLogResponse {

    private Integer id;
    private Integer accountId;
    private Integer accountConfigId;
    private LocalDate tradeDate;
    private LocalDateTime tradeTime;
    private String direction;
    private BigDecimal plannedAmount;
    private BigDecimal actualAmount;
    private BigDecimal slippage;
    private String status;
    private String txHash;
    private String remark;

    // v1.3 新增监控字段
    private BigDecimal slippageRate;
    private Boolean isAbnormal;
    private Boolean alertSent;
}
